package com.mx.zb.mng.dao;

import java.util.Date;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.ui.Model;

import com.mx.zb.mng.bo.Note;
import com.mx.zb.mng.utils.db2.Page;

@Mapper
public interface NoteMapper {
    int deleteByPrimaryKey(String id);

    int insert(Note record);

    int insertSelective(Note record);

    Note selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(Note record);

    int updateByPrimaryKey(Note record);

	List<Note> findAll();

	List<Note> findbyParams(Note record);

	Page<Note> queryPage(Note n);

	Page<Note> getNotReaderNote(Note n);

	Page<Note> getReaderNote(Note note);

	List<Note> getNotTimerNote(Note note);

	Page<Note> getAllNote(Note note);

}